foreign immunity - Español Inglés Diccionario